home *** CD-ROM | disk | FTP | other *** search
/ Apple Software Dispatch / Apple Software Dispatch.iso / Software Dispatch Files / DayMaker / Product Demo / Product Demo.rsrc / CODE_26_PRMSeg.txt < prev    next >
Text File  |  1993-10-06  |  21KB  |  349 lines

  1. # near model CODE resource
  2. # jump table entries: 43167-43178 (12 of them)
  3. 00000000  4A02                     tst.b      D2
  4. 00000002  295C 0000                move.l     [A4 + 0x0], [A4]+
  5. 00000006  0652 0000                addi.w     [A2], 0x0
  6. 0000000A  03D6                     .incomplete
  7. 0000000C  0000 007A                ori.b      D0, 0x7A /* 'z' */
  8. 00000010  8000                     or.b       D0, D0
  9. 00000012  0002 02B0                ori.b      D2, 0xB0
  10. label00000016:
  11. 00000016  208B                     move.l     [A0], A3
  12. 00000018  1552 C141                move.b     [A2 - 0x3EBF], [A2]
  13. 0000001C  342E 5382                move.w     D2, [A6 + 0x5382]
  14. 00000020  760C                     moveq.l    D3, 0x0C
  15. 00000022  E7AA                     lsl        D2, D3
  16. 00000024  D480                     add.l      D2, D0
  17. 00000026  1562 FAE8                move.b     [A2 - 0x518], -[A2]
  18. // begin alternate branch 00000028-0000002E
  19. label00000028:
  20. 00000028  FAE8 FAE8                .extension 0xAE8 <<F/2-3/5>> // unimplemented
  21. 0000002C  CE80                     and.l      D7, D0
  22. // end alternate branch 00000028-0000002E
  23. label00000028: // (misaligned)
  24. 0000002A  FAE8 CE80                .extension 0xAE8 <<F/2-3/5>> // unimplemented
  25. 0000002E  D6C7                     add.w      A3, D7
  26. 00000030  9C87                     sub.l      D6, D7
  27. 00000032  288B                     move.l     [A4], A3
  28. 00000034  FDB8                     .invalid   <<F/6/6>>
  29. 00000036  2953 186A                move.l     [A4 + 0x186A], [A3]
  30. 0000003A  01E6                     .incomplete
  31. 0000003C  D481                     add.l      D2, D1
  32. 0000003E  B480                     cmp.l      D2, D0
  33. 00000040  65D4                     bcs        -0x2A /* 00000016 */
  34. 00000042  62E4                     bhi        -0x1A /* 00000028 */
  35. 00000044  FDA4                     .invalid   <<F/6/6>>
  36. 00000046  6516                     bcs        +0x18 /* 0000005E */
  37. 00000048  720F                     moveq.l    D1, 0x0F
  38. 0000004A  FD0A                     .extension 0xD0A <<F/4-5/6>> // unimplemented
  39. 0000004C  6226                     bhi        +0x28 /* 00000074 */
  40. 0000004E  FC44 6CAA                .extension 0xC44 <<F/1/6>>, 0x6CAA // unimplemented
  41. 00000052  156A 82EC FC9A           move.b     [A2 - 0x366], [A2 - 0x7D14]
  42. 00000058  FBD0                     .invalid   <<F/7/5>>
  43. 0000005A  6D96                     blt        -0x68 /* FFFFFFF2 */
  44. 0000005C  2256                     movea.l    A1, [A6]
  45. label0000005E:
  46. 0000005E  6769                     beq        +0x6B /* 000000C9 */
  47. 00000060  2100                     move.l     -[A0], D0
  48. 00000062  6208                     bhi        +0xA /* 0000006C */
  49. 00000064  5368 5368                subq.w     [A0 + 0x5368], 1
  50. 00000068  616D                     bsr        +0x6F /* 000000D7 */
  51. 0000006A  6167                     bsr        +0x69 /* 000000D3 */
  52. label0000006C:
  53. 0000006C  6E6C                     bgt        +0x6E /* 000000DA */
  54. 0000006E  7769                     moveq.l    D3, 0x69
  55. 00000070  6D61                     blt        +0x63 /* 000000D3 */
  56. 00000072  7463                     moveq.l    D2, 0x63
  57. label00000074:
  58. 00000074  6869                     bvc        +0x6B /* 000000DF */
  59. 00000076  0F08                     btst       A0, D7
  60. 00000078  1054                     movea.b    A0, [A4]
  61. 0000007A  3C6A 2408                movea.w    A6, [A2 + 0x2408]
  62. 0000007E  0A1A 1301                xori.b     [A2]+, 0x1
  63. 00000082  B301                     xor.b      D1, D1
  64. 00000084  4B11                     .invalid   5, [A1] // invalid opcode 4 with b == 4
  65. 00000086  5B13                     subq.b     [A3], 5
  66. 00000088  DB06                     addx.b     D5, D6
  67. 0000008A  5EF3 197B 0154 BB11 FB22 DB82 sgt        [[A3 + 0x154BB11] - 0x4DD247E]
  68. 00000096  6301                     bls        +0x3 /* 00000099 */
  69. 00000098  7303                     moveq.l    D1, 0x03
  70. 0000009A  1234 1000                move.b     D1, [A4 + D1.w]
  71. 0000009E  0B00                     btst       D0, D5
  72. 000000A0  CB92                     and.l      [A2], D5
  73. 000000A2  08C3 4B6B                bset.b     D3, 0x6B /* 'k' */
  74. 000000A6  54AB 2443                addq.l     [A3 + 0x2443], 2
  75. 000000AA  3A0E                     move.w     D5, A6
  76. 000000AC  8901                     sbcd       D4, D1
  77. 000000AE  3C93                     move.w     [A6], [A3]
  78. 000000B0  0024 0849                ori.b      -[A4], 0x49 /* 'I' */
  79. 000000B4  042B 3500 6B06           subi.b     [A3 + 0x6B06], 0x0
  80. 000000BA  E100                     asl        D0.b, 8
  81. 000000BC  C100                     abcd       D0, D0
  82. 000000BE  4B07                     .invalid   5, D7 // invalid opcode 4 with b == 4
  83. 000000C0  ACA1                     syscall    FrameRect, auto_pop
  84. 000000C2  038B                     bclr       A3, D1
  85. 000000C4  07E9                     .incomplete
  86. 000000C6  01B3 240E                bclr       [A3 + D2.w * 4 + 0xE], D0
  87. 000000CA  DB02                     addx.b     D5, D2
  88. 000000CC  DB00                     addx.b     D5, D0
  89. 000000CE  A300                     syscall    Open/PBHOpen/HOpen, flags=3
  90. 000000D0  0504                     btst       D4, D2
  91. 000000D2  5409                     addq.b     A1, 2
  92. 000000D4  040A 1AA3                subi.b     A2, 0xA3
  93. 000000D8  02F3                     .incomplete
  94. label000000DA:
  95. 000000DA  0054 0A1A                ori.w      [A4], 0xA1A
  96. 000000DE  AB14                     syscall    PatDither
  97. 000000E0  8B07                     sbcd       D5, D7
  98. 000000E2  8301                     sbcd       D1, D1
  99. 000000E4  5B27                     subq.b     -[A7], 5
  100. 000000E6  3B2B 7B04                move.w     -[A5], [A3 + 0x7B04]
  101. 000000EA  4302                     .invalid   1, D2 // invalid opcode 4 with b == 4
  102. 000000EC  8301                     sbcd       D1, D1
  103. 000000EE  CB12                     and.b      [A2], D5
  104. 000000F0  540B                     addq.b     A3, 2
  105. 000000F2  8023                     or.b       D0, -[A3]
  106. 000000F4  4750                     chk.w      D3, [A0]
  107. 000000F6  E103                     asl        D3.b, 8
  108. 000000F8  AD09                     syscall    CalcVis, auto_pop
  109. 000000FA  0A24 085E                xori.b     -[A4], 0x5E /* '^' */
  110. 000000FE  320A                     move.w     D1, A2
  111. 00000100  4906                     .invalid   4, D6 // invalid opcode 4 with b == 4
  112. 00000102  DB58                     add.w      [A0]+, D5
  113. 00000104  8B09                     sbcd       -[A5], -[A1]
  114. 00000106  2454                     movea.l    A2, [A4]
  115. 00000108  3502                     move.w     -[A2], D2
  116. 0000010A  8301                     sbcd       D1, D1
  117. 0000010C  C700                     abcd       D3, D0
  118. 0000010E  6F4B                     ble        +0x4D /* 0000015B */
  119. 00000110  008B 060B 017A           ori.l      A3, 0x60B017A
  120. 00000116  4303                     .invalid   1, D3 // invalid opcode 4 with b == 4
  121. 00000118  4302                     .invalid   1, D2 // invalid opcode 4 with b == 4
  122. 0000011A  5E49                     addq.w     A1, 7
  123. 0000011C  018B                     bclr       A3, D0
  124. 0000011E  0B2E 086B                btst       [A6 + 0x86B], D5
  125. 00000122  1B4B 11BB                move.b     [A5 + 0x11BB], A3
  126. 00000126  0ADB                     .incomplete
  127. 00000128  200F                     move.l     D0, A7
  128. 0000012A  483F                     nbcd.b     <<invalid special address>>
  129. 0000012C  7B78                     moveq.l    D5, 0x78
  130. 0000012E  7332                     moveq.l    D1, 0x32
  131. 00000130  C903                     abcd       D4, D3
  132. 00000132  A300                     syscall    Open/PBHOpen/HOpen, flags=3
  133. 00000134  3C6A E20E                movea.w    A6, [A2 - 0x1DF2]
  134. 00000138  2408                     move.l     D2, A0
  135. 0000013A  1B33 0863                move.b     -[A5], [A3 + D0 + 0x63]
  136. 0000013E  14A3                     move.b     [A2], -[A3]
  137. 00000140  008B 1560 543B           ori.l      A3, 0x1560543B
  138. 00000146  4F73 2154                chk.w      D7, <<invalid full ext with I/IS == 4>>
  139. 0000014A  7359                     moveq.l    D1, 0x59
  140. 0000014C  6021                     bra        +0x23 /* 0000016F */
  141. 0000014E  159B 038D                move.b     [[ + <<invalid base displacement size>>] + D0 * 2], [A3]+
  142. 00000152  136A DB1D 136F           move.b     [A1 + 0x136F], [A2 - 0x24E3]
  143. 00000158  320B                     move.w     D1, A3
  144. 0000015A  00AB 2CCB 7985 005B      ori.l      [A3 + 0x5B], 0x2CCB7985
  145. 00000162  65D3                     bcs        -0x2B /* 00000137 */
  146. 00000164  0EB3 0150 1302 0B00      .invalid.l [A3 + <<invalid base displacement size>> + D0 * 2], 0x1501302 // invalid immediate operation
  147. 0000016C  A340                     syscall    ResrvMem/ReserveMem, flags=3
  148. 0000016E  5304                     subq.b     D4, 1
  149. 00000170  EB14                     roxl       D4.b, 5
  150. 00000172  BB06                     xor.b      D6, D5
  151. 00000174  0A0B 000F                xori.b     A3, 0xF
  152. 00000178  5061                     addq.w     -[A1], 8
  153. 0000017A  096B 1C73                bchg       [A3 + 0x1C73], D4
  154. 0000017E  620C                     bhi        +0xE /* 0000018C */
  155. 00000180  0E0C 08BA                .invalid.b A4, 0xBA // invalid immediate operation
  156. 00000184  0F1A                     btst       [A2]+, D7
  157. 00000186  6A5B                     bpl        +0x5D /* 000001E3 */
  158. 00000188  207B FA73                movea.l    A0, [PC + A7 * 2 + 0x73]
  159. label0000018C:
  160. 0000018C  0C4E A115                cmpi.w     A6, 0xA115
  161. 00000190  6301                     bls        +0x3 /* 00000193 */
  162. 00000192  A915                     syscall    ShowWindow
  163. 00000194  003C 330A                ori.b      ccr, 10
  164. 00000198  9306                     subx.b     D1, D6
  165. 0000019A  2A89                     move.l     [A5], A1
  166. 0000019C  09A3                     bclr       -[A3], D4
  167. 0000019E  0652 1311                addi.w     [A2], 0x1311
  168. 000001A2  B332 002B                xor.b      [A2 + D0.w + 0x2B], D1
  169. 000001A6  771F                     moveq.l    D3, 0x1F
  170. 000001A8  F301                     .extension 0x301 <<F/4-5/1>> // unimplemented
  171. 000001AA  1FB3 093B 3500 4314 C115 5B0C 4293 move.b     [A7 + D4.w * 2 - 0x109], [[A3 + 0x35004314 + D0] - 0x3EEAA4F4]
  172. 000001B8  15AC 5EEB 1360 DB1A      move.b     [A2 - 0x24E6], [A4 + 0x5EEB]
  173. 000001C0  48E8 C30C 5E62           movem.l    [A0 + 0x5E62], D2,D3,A0,A1,A6,A7
  174. 000001C6  320A                     move.w     D1, A2
  175. 000001C8  1AA3                     move.b     [A5], -[A3]
  176. 000001CA  01BB 1158                bclr       [PC], D0
  177. 000001CE  1A0F                     move.b     D5, A7
  178. 000001D0  580A                     addq.b     A2, 4
  179. 000001D2  1AAB 2E4E                move.b     [A5], [A3 + 0x2E4E]
  180. 000001D6  5662                     addq.w     -[A2], 3
  181. 000001D8  BEF3 015E                cmpa.w     A7, <<invalid full ext with IS == 1 and I/IS == 6>>
  182. 000001DC  CB02                     abcd       D5, D2
  183. 000001DE  425B                     clr.w      [A3]+
  184. 000001E0  2773 6EDB 028B           move.l     [A3 + 0x28B], [A3 + D6 * 8 - 0x37]
  185. 000001E6  0A95 0E24 0893           xori.l     [A5], 0xE240893
  186. 000001EC  0E60 3304                .invalid.w -[A0], 0x3304 // invalid immediate operation
  187. 000001F0  0A1A 2B75                xori.b     [A2]+, 0x75 /* 'u' */
  188. 000001F4  786B                     moveq.l    D4, 0x6B
  189. 000001F6  3C60                     movea.w    A6, -[A0]
  190. 000001F8  0F60                     bchg       -[A0], D7
  191. 000001FA  833D                     or.b       <<invalid special address>>, D1
  192. 000001FC  6109                     bsr        +0xB /* 00000207 */
  193. 000001FE  2519                     move.l     -[A2], [A1]+
  194. 00000200  7321                     moveq.l    D1, 0x21
  195. 00000202  0EA3 0681 00F3           .invalid.l -[A3], 0x68100F3 // invalid immediate operation
  196. 00000208  0330 421B                btst       [A0 + D4.w * 2 + 0x1B], D1
  197. 0000020C  33AC 581A 1B56           move.w     <<invalid full ext with IS == 1 and I/IS == 6>>, [A4 + 0x581A]
  198. 00000212  A306                     syscall    KillIO, flags=3
  199. 00000214  78B5                     moveq.l    D4, 0xFFFFFFB5
  200. 00000216  0D69 1FCB                bchg       [A1 + 0x1FCB], D6
  201. 0000021A  0248 C308                andi.w     A0, 0xC308
  202. 0000021E  6B07                     bmi        +0x9 /* 00000227 */
  203. 00000220  0B00                     btst       D0, D5
  204. 00000222  0FC9                     .incomplete
  205. 00000224  000B 01A1                ori.b      A3, 0xA1
  206. 00000228  06D3                     .incomplete
  207. 0000022A  010C                     btst       A4, D0
  208. 0000022C  0E0A 1AEB                .invalid.b A2, 0xEB // invalid immediate operation
  209. 00000230  1FC5                     move.b     <<invalid special address>>, D5
  210. 00000232  13F1 1E61 27BB 0148      move.b     [0x27BB0148], [A1 + D1 * 8 + 0x61]
  211. 0000023A  5104                     subq.b     D4, 8
  212. 0000023C  FB1D                     .extension 0xB1D <<F/4-5/5>> // unimplemented
  213. 0000023E  CB08                     abcd       -[A5], -[A0]
  214. 00000240  0A1A 0F78                xori.b     [A2]+, 0x78 /* 'x' */
  215. 00000244  2101                     move.l     -[A0], D1
  216. 00000246  08F3 019B 06A3           bset.b     [A3 + D0.w * 8 - 0x93], 0x9B
  217. 0000024C  3085                     move.w     [A0], D5
  218. 0000024E  0D53                     bchg       [A3], D6
  219. 00000250  0423 23AC                subi.b     -[A3], 0xAC
  220. 00000254  DB20                     add.b      -[A0], D5
  221. 00000256  335A 082F                move.w     [A1 + 0x82F], [A2]+
  222. 0000025A  0102                     btst       D2, D0
  223. 0000025C  D12C 7520                add.b      [A4 + 0x7520], D0
  224. 00000260  9B04                     subx.b     D5, D4
  225. 00000262  2512                     move.l     -[A2], [A2]
  226. 00000264  1375 5009 0E5E           move.b     [A1 + 0xE5E], [A5 + D5.w + 0x9]
  227. 0000026A  9642                     sub.w      D3, D2
  228. 0000026C  C308                     abcd       -[A1], -[A0]
  229. 0000026E  0F58                     bchg       [A0]+, D7
  230. 00000270  1ADB                     move.b     [A5]+, [A3]+
  231. 00000272  736D                     moveq.l    D1, 0x6D
  232. 00000274  01F3                     .incomplete
  233. 00000276  1921                     move.b     -[A4], -[A1]
  234. 00000278  23E1 2F05 23A5           move.l     [0x2F0523A5], -[A1]
  235. 0000027E  030F                     btst       A7, D1
  236. 00000280  491D                     .invalid   4, [A5]+ // invalid opcode 4 with b == 4
  237. 00000282  E914                     roxl       D4.b, 4
  238. 00000284  543C A317                addq.b     0x17, 2
  239. 00000288  2408                     move.l     D2, A0
  240. 0000028A  2B69 5EE1 028B           move.l     [A5 + 0x28B], [A1 + 0x5EE1]
  241. 00000290  3661                     movea.w    A3, -[A1]
  242. 00000292  09CB                     .incomplete
  243. 00000294  7142                     moveq.l    D0, 0x42
  244. 00000296  0FD6                     .incomplete
  245. 00000298  C314                     and.b      [A4], D1
  246. 0000029A  E305                     asl        D5.b, 1
  247. 0000029C  5E32 32E1                addq.b     [A2 + D3.w * 2 - 0x31], 7
  248. 000002A0  24FB 344E                move.l     [A2]+, [PC + D3.w * 4 + 0x4E]
  249. 000002A4  0EF1                     .incomplete
  250. 000002A6  0B5B                     bchg       [A3]+, D5
  251. 000002A8  1361 0008                move.b     [A1 + 0x8], -[A1]
  252. 000002AC  5B13                     subq.b     [A3], 5
  253. 000002AE  FBA0                     .invalid   <<F/6/5>>
  254. 000002B0  432B 3316                .invalid   1, [A3 + 0x3316] // invalid opcode 4 with b == 4
  255. 000002B4  7B10                     moveq.l    D5, 0x10
  256. 000002B6  A316                     syscall    InitQueue/FInitQueue, flags=3
  257. 000002B8  5E63                     addq.w     -[A3], 7
  258. 000002BA  0405 1EBB                subi.b     D5, 0xBB
  259. 000002BE  91D9                     sub.l      A0, [A1]+
  260. 000002C0  0A50 0F29                xori.w     [A0], 0xF29
  261. 000002C4  01F3                     .incomplete
  262. 000002C6  3553 0658                move.w     [A2 + 0x658], [A3]
  263. 000002CA  1A8B                     move.b     [A5], A3
  264. 000002CC  8773 0154                or.w       <<invalid full ext with I/IS == 4>>, D3
  265. 000002D0  7843                     moveq.l    D4, 0x43
  266. 000002D2  039B                     bclr       [A3]+, D1
  267. 000002D4  61BB                     bsr        -0x43 /* 00000291 */
  268. 000002D6  1563 1454                move.b     [A2 + 0x1454], -[A3]
  269. 000002DA  9332 3313 EB2F C506      sub.b      [[A2 + D3 * 2] - 0x14D03AFA], D1
  270. 000002E2  534C                     subq.w     A4, 1
  271. 000002E4  1BB0 6473 620B           move.b     [A5 + D6.w * 2 + 0xB], [A0 + D6.w * 4 + 0x73]
  272. 000002EA  000F 812C                ori.b      A7, 0x2C /* ',' */
  273. 000002EE  0F42                     bchg       D2, D7
  274. 000002F0  B318                     xor.b      [A0]+, D1
  275. 000002F2  F312                     .extension 0x312 <<F/4-5/1>> // unimplemented
  276. 000002F4  5E93                     addq.l     [A3], 7
  277. 000002F6  4FC3                     lea.l      A7, D3
  278. 000002F8  08FB 12E5 0687           bset.b     [PC + D0.w * 8 - 0x121], 0xE5
  279. 000002FE  8214                     or.b       D1, [A4]
  280. 00000300  BB4A                     cmpm.w     [A5]+, [A2]+
  281. 00000302  ED06                     asl        D6.b, 6
  282. 00000304  2307                     move.l     -[A1], D7
  283. 00000306  DB14                     add.b      [A4], D5
  284. 00000308  B326                     xor.b      -[A6], D1
  285. 0000030A  581A                     addq.b     [A2]+, 4
  286. 0000030C  8782 2833                unpk       D3, D2, 0x2833
  287. 00000310  2A60                     movea.l    A5, -[A0]
  288. 00000312  CB81                     and.l      D1, D5
  289. 00000314  54DB                     scc        [A3]+
  290. 00000316  02BB 1766 1234 5B86 2B04 andi.l     [[ + <<invalid base displacement size>>] + D5 * 2 + 0x2B04], 0x17661234
  291. 00000320  9304                     subx.b     D1, D4
  292. 00000322  3306                     move.w     -[A1], D6
  293. 00000324  6332                     bls        +0x34 /* 00000358 */
  294. 00000326  D328 3B10                add.b      [A0 + 0x3B10], D1
  295. 0000032A  8344 3B10                pack       D1, D4, 0x3B10
  296. 0000032E  AB15                     syscall    PatExpand
  297. 00000330  C330 93BE 0B41 C330 2330 and.b      [[0xB41C330] + A1 * 2 + 0x2330], D1
  298. 0000033A  0FB1 291B 3348 0A1A      bclr       [[A1 + D2] + 0x33480A1A], D7
  299. 00000342  0B1C                     btst       [A4]+, D5
  300. 00000344  E12D                     lsl        D5.b, D0
  301. 00000346  0A1A 3B56                xori.b     [A2]+, 0x56 /* 'V' */
  302. 0000034A  4921                     .invalid   4, -[A1] // invalid opcode 4 with b == 4
  303. 0000034C  032B D6C8                btst       [A3 - 0x2938], D1
  304. 00000350  4115                     .invalid   0, [A5] // invalid opcode 4 with b == 4
  305. 00000352  2124                     move.l     -[A0], -[A4]
  306. 00000354  833D                     or.b       <<invalid special address>>, D1
  307. 00000356  48A3 06B5                movem.w    -[A3], D5,D6,A0,A2,A3,A5,A7
  308. // begin alternate branch 00000358-00000362
  309. label00000358:
  310. 00000358  06B5 36C3 38C9 061B      addi.l     [A5 + D0.w * 8 + 0x1B], 0x36C338C9
  311. 00000360  3513                     move.w     -[A2], [A3]
  312. // end alternate branch 00000358-00000362
  313. label00000358: // (misaligned)
  314. 0000035A  36C3                     move.w     [A3]+, D3
  315. 0000035C  38C9                     move.w     [A4]+, A1
  316. 0000035E  061B 3513                addi.b     [A3]+, 0x13
  317. 00000362  44A3                     neg.l      -[A3]
  318. 00000364  15D3 2823                move.b     [PC + 0x2823 /* 00002B89, cstring ""<EOF> */], [A3]
  319. 00000368  3023                     move.w     D0, -[A3]
  320. 0000036A  183B 1F53 13BB 104B      move.b     D4, [[PC] + 0x13BB104B]
  321. 00000372  0D0B                     btst       A3, D6
  322. 00000374  39EB 4A03 29A3           move.w     0x29A3, [A3 + 0x4A03]
  323. 0000037A  158B 19D3 4B53 13E3      move.b     [[] + 0x4B5313E3], A3
  324. 00000382  1C03                     move.b     D6, D3
  325. 00000384  1BFB 218B 3E00 492C      move.b     <<invalid special address>>, [[ + <<invalid base displacement size>> + D2] + 0x3E00492C]
  326. 0000038C  0E2D 58E5 0F0F           .invalid.b [A5 + 0xF0F], 0xE5 // invalid immediate operation
  327. 00000392  2E08                     move.l     D7, A0
  328. 00000394  DB6A AC89                add.w      [A2 - 0x5377], D5
  329. 00000398  01DB                     .incomplete
  330. 0000039A  6A42                     bpl        +0x44 /* 000003DE */
  331. 0000039C  194D 7D03                move.b     [A4 + 0x7D03], A5
  332. 000003A0  0B06                     btst       D6, D5
  333. 000003A2  D693                     add.l      D3, [A3]
  334. 000003A4  0389                     bclr       A1, D1
  335. 000003A6  0AC9                     .incomplete
  336. 000003A8  010F                     btst       A7, D0
  337. 000003AA  42E5                     .invalid   -[A5] // invalid opcode 4 with subtype 1
  338. 000003AC  58F5 050F AC29 050D      svc        [[A5 + <<invalid base displacement size>>] + D0 * 4 - 0x53D6FAF3]
  339. 000003B4  0C73 021B 8E7B           cmpi.w     [A3 + A0 * 8 + 0x7B], 0x21B
  340. 000003BA  991B                     sub.b      [A3]+, D4
  341. 000003BC  35E3 9C53                move.w     [PC - 0x63AD /* FFFFA011, cstring ""<EOF> */], -[A3]
  342. 000003C0  5E23                     addq.b     -[A3], 7
  343. 000003C2  18EB AD2E                move.b     [A4]+, [A3 - 0x52D2]
  344. 000003C6  4B0D                     .invalid   5, A5 // invalid opcode 4 with b == 4
  345. 000003C8  2F93 3EE3                move.l     [A7 + D3 * 8 - 0x29], [A3]
  346. 000003CC  04E3                     .incomplete
  347. 000003CE  1C43                     movea.b    A6, D3
  348. 000003D0  6E00                     .incomplete
  349.